contractor vehicle - Francés Inglés Diccionario